treeview: Store editable position differently
authorBenjamin Otte <otte@redhat.com>
Fri, 17 May 2013 12:28:18 +0000 (14:28 +0200)
committerBenjamin Otte <otte@redhat.com>
Fri, 17 May 2013 18:49:52 +0000 (20:49 +0200)
commit6f9dc0ffd73ba2be7f457b1311f024d1bed0e1db
treed50bbeeb6d0cea6203e6fc2d2250eea805648c25
parent5c7528c5915f573c4a3ba777b88725ca289fb1e6
treeview: Store editable position differently

Instead of storing the rect in the bin window, store the row and column
the editable belongs to and compute the rect lazily. This way, we don't
need to keep the rect up to date.

Fixes /TreeView/scrolling/new-row-mixed/path-500 test.
gtk/gtktreeview.c